An object-oriented approach to scenario support in optics CAD systems

نویسندگان

چکیده

This article discusses the problems of supporting Python scripts in an actively developing interactive graphics system. Such support is a time-consuming task, which difficult to automate general case. As solution this problem, we propose approach that allows developers combine creation new system components with simultaneous embedding scripting without writing redundant additional code. The result user-friendly object-oriented API describes all aspects interaction between and scripts. Scripts using can be used modeling automation as well extend custom extension classes. latter especially important it leaves ability for ordinary users closed-source systems on their own.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Extensible Object-Oriented Approach to Databases for VLSI/CAD

This paper describes an approach to the specification and modeling of information associated with the design and evolution of VLSI components. The approach is characterized by combined structural and behavioral descriptions of a component. Database modeling requirements specific to the VLSI design domain are considered and techniques t.o address them are described. An extensible object-oriented...

متن کامل

Moving beyond CAD to an object-oriented approach for electrical control and instrumentation systems

The quality of computer-aided-design (CAD) generated ‘As-built’ documentation is evaluated for a High Voltage Switchgear System (HVSS), which forms part of a Supervisory Control and Data Acquisition upgrade within a geo-thermal power plant. A total of 267 CAD drawings for the HVSS were used to create a Systems Information Model (SIM) whereby the physical components and associated connections we...

متن کامل

Benchmarking Object-Oriented Database Systems for CAD

Object-oriented databases integrated into a C++ software engineering environment promise an appealing platform for managing complex data and engineering tasks. In competitive markets like CAD for civil engineering and architecture stringent reliability and performance criteria must be met before entering into commercial products. We present a benchmark study speciically tailored to such CAD dom...

متن کامل

An Object-Oriented Architecture for Integrated CAD Systems

An object-oriented architecture for development of integrated CAD systems is proposed and discussed. Combining “entity-relationship” paradigm and an original object-oriented approach to design, modeling and visualization, the architecture offers flexibility, extensibility and reusability enough to integrate different-purpose components and to develop complete CAD systems in essentially differen...

متن کامل

Object-Oriented Approach to CAD System for Knitting Industry Application

This paper suggests an approach to CAD system development based on its creation as a set of programming modules. Some of these modules can be used in next generation of CAD systems or they can be embedded in another CAD software. The main reason to create such project is that it can be used as software application from fashion designers to make boutique collections of knitting products. The pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Trudy Instituta sistemnogo programmirovaniâ

سال: 2023

ISSN: ['2079-8156', '2220-6426']

DOI: https://doi.org/10.15514/ispras-2023-35(2)-12